/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Cliente.util;

import Cliente.Entidade.Cliente;

/**
 *
 * @author Caio
 */
public abstract class CalculoAbstractHandler implements CalculoHandler {
     
    
    public abstract boolean accept(Cliente cliente);
    public abstract void Calcula(Cliente cliente);
   
    @Override
    public void handleRequest(Cliente cliente){
        if (accept(cliente)){
            Calcula(cliente);
        }
    }
}
